/*
 * new.h
 *
 *  Created on: Nov 1, 2014
 *      Author: Ahmed Kamel
 */

#ifndef NEW_H_
#define NEW_H_

#include "assert.h"
#include "stddef.h"
#include <stdio.h>
#include <stdlib.h>

void * new (const void * type, ...);
void delete (void * item);

struct Set { unsigned count; };
struct Object { unsigned count; struct Set * in; };


#endif /* NEW_H_ */
